put on a clinic - Francés Inglés Diccionario